English Dictionary
◊ SHED BLOOD
shed blood
v : lose blood from one's body [syn: {bleed}, {hemorrhage}]